|
|
|
|
|
|
|
How do I handle API functions that return Boolean values? |
|
|
|
|
|
|
|
|
See Tutorial 3, "A Bool and Its Bitfields Are Soon Parted," in Part III of this book. |
|
|
|
|
|
|
|
|
How do I combine constants for use with API calls? |
|
|
|
|
|
|
|
|
See Tutorial 3, "A Bool and Its Bitfields Are Soon Parted," in Part III of this book. |
|
|
|
|
|
|
|
|
How do I set or clear the individual bits? |
|
|
|
|
|
|
|
|
See Tutorial 3, "A Bool and Its Bitfields Are Soon Parted," in Part III of this book. |
|
|
|
|
|
|
|
|
What is the VarPtr operator? |
|
|
|
|
|
|
|
|
See Tutorial 5, "The ByVal Keyword: The Solution to 90 Percent of All API Problems," in Part III of this book. |
|
|
|
|
|
|
|
|
Finding Information about Functions and C Language Tricks |
|
|
|
|
|
|
|
|
How do I find constant values? |
|
|
|
|
|
|
|
|
See Puzzle 23, "There Is a Question in There Somewhere," in Part I of this book. |
|
|
|
|
|
|
|
|
Look in the api32.txt file included on the CD that comes with this book. |
|
|
|
|
|
|
|
|
Search through the C header files included on the CD. |
|
|
|
|
|
|
|
|
How do I read C header files? |
|
|
|
|
|
|
|
|
See Puzzle 6, "Icon Fix this One," in Part I of this book. |
|
|
|
|
|
|
|
|
See Puzzle 19, "The RASDIALPARAMS Structure." |
|
|
|
|
|